% GNUPLOT: LaTeX picture with Postscript
\begingroup
  \makeatletter
  \providecommand\color[2][]{%
    \GenericError{(gnuplot) \space\space\space\@spaces}{%
      Package color not loaded in conjunction with
      terminal option `colourtext'%
    }{See the gnuplot documentation for explanation.%
    }{Either use 'blacktext' in gnuplot or load the package
      color.sty in LaTeX.}%
    \renewcommand\color[2][]{}%
  }%
  \providecommand\includegraphics[2][]{%
    \GenericError{(gnuplot) \space\space\space\@spaces}{%
      Package graphicx or graphics not loaded%
    }{See the gnuplot documentation for explanation.%
    }{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}%
    \renewcommand\includegraphics[2][]{}%
  }%
  \providecommand\rotatebox[2]{#2}%
  \@ifundefined{ifGPcolor}{%
    \newif\ifGPcolor
    \GPcolorfalse
  }{}%
  \@ifundefined{ifGPblacktext}{%
    \newif\ifGPblacktext
    \GPblacktexttrue
  }{}%
  % define a \g@addto@macro without @ in the name:
  \let\gplgaddtomacro\g@addto@macro
  % define empty templates for all commands taking text:
  \gdef\gplbacktext{}%
  \gdef\gplfronttext{}%
  \makeatother
  \ifGPblacktext
    % no textcolor at all
    \def\colorrgb#1{}%
    \def\colorgray#1{}%
  \else
    % gray or color?
    \ifGPcolor
      \def\colorrgb#1{\color[rgb]{#1}}%
      \def\colorgray#1{\color[gray]{#1}}%
      \expandafter\def\csname LTw\endcsname{\color{white}}%
      \expandafter\def\csname LTb\endcsname{\color{black}}%
      \expandafter\def\csname LTa\endcsname{\color{black}}%
      \expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}%
      \expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}%
      \expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}%
      \expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}%
      \expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}%
      \expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}%
      \expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}%
      \expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}%
      \expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}%
    \else
      % gray
      \def\colorrgb#1{\color{black}}%
      \def\colorgray#1{\color[gray]{#1}}%
      \expandafter\def\csname LTw\endcsname{\color{white}}%
      \expandafter\def\csname LTb\endcsname{\color{black}}%
      \expandafter\def\csname LTa\endcsname{\color{black}}%
      \expandafter\def\csname LT0\endcsname{\color{black}}%
      \expandafter\def\csname LT1\endcsname{\color{black}}%
      \expandafter\def\csname LT2\endcsname{\color{black}}%
      \expandafter\def\csname LT3\endcsname{\color{black}}%
      \expandafter\def\csname LT4\endcsname{\color{black}}%
      \expandafter\def\csname LT5\endcsname{\color{black}}%
      \expandafter\def\csname LT6\endcsname{\color{black}}%
      \expandafter\def\csname LT7\endcsname{\color{black}}%
      \expandafter\def\csname LT8\endcsname{\color{black}}%
    \fi
  \fi
  \setlength{\unitlength}{0.0500bp}%
  \begin{picture}(3600.00,3600.00)%
    \gplgaddtomacro\gplbacktext{%
      \csname LTb\endcsname%
      \put(264,3820){\makebox(0,0)[r]{\strut{}$-3$}}%
      \csname LTb\endcsname%
      \put(264,4153){\makebox(0,0)[r]{\strut{}$-2$}}%
      \csname LTb\endcsname%
      \put(264,4486){\makebox(0,0)[r]{\strut{}$-1$}}%
      \csname LTb\endcsname%
      \put(264,4820){\makebox(0,0)[r]{\strut{}$0$}}%
      \csname LTb\endcsname%
      \put(264,5153){\makebox(0,0)[r]{\strut{}$+1$}}%
      \csname LTb\endcsname%
      \put(264,5486){\makebox(0,0)[r]{\strut{}$+2$}}%
      \csname LTb\endcsname%
      \put(264,5819){\makebox(0,0)[r]{\strut{}$+3$}}%
      \csname LTb\endcsname%
      \put(396,3600){\makebox(0,0){\strut{}$-2\pi$}}%
      \csname LTb\endcsname%
      \put(1197,3600){\makebox(0,0){\strut{}$-\frac{3\pi}{2}$}}%
      \csname LTb\endcsname%
      \put(1998,3600){\makebox(0,0){\strut{}$-\pi$}}%
      \csname LTb\endcsname%
      \put(2799,3600){\makebox(0,0){\strut{}$-\frac{\pi}{2}$}}%
      \csname LTb\endcsname%
      \put(3600,3600){\makebox(0,0){\strut{}$0$}}%
      \csname LTb\endcsname%
      \put(4401,3600){\makebox(0,0){\strut{}$+\frac{\pi}{2}$}}%
      \csname LTb\endcsname%
      \put(5202,3600){\makebox(0,0){\strut{}$+\pi$}}%
      \csname LTb\endcsname%
      \put(6003,3600){\makebox(0,0){\strut{}$+\frac{3\pi}{2}$}}%
      \csname LTb\endcsname%
      \put(6804,3600){\makebox(0,0){\strut{}$+2\pi$}}%
      \csname LTb\endcsname%
      \put(-44,4819){\rotatebox{90}{\makebox(0,0){\strut{}$y$}}}%
      \put(3600,3325){\makebox(0,0){\strut{}$ $}}%
      \put(3600,6149){\makebox(0,0){\strut{}Normale goniometrische functies}}%
    }%
    \gplgaddtomacro\gplfronttext{%
      \csname LTb\endcsname%
      \put(1470,5703){\makebox(0,0)[r]{\strut{}$\sin x$}}%
      \csname LTb\endcsname%
      \put(1470,5483){\makebox(0,0)[r]{\strut{}$\cos x$}}%
      \csname LTb\endcsname%
      \put(1470,5263){\makebox(0,0)[r]{\strut{}$\tan x$}}%
    }%
    \gplgaddtomacro\gplbacktext{%
      \csname LTb\endcsname%
      \put(3864,220){\makebox(0,0)[r]{\strut{}$-3$}}%
      \csname LTb\endcsname%
      \put(3864,673){\makebox(0,0)[r]{\strut{}$-2$}}%
      \csname LTb\endcsname%
      \put(3864,1126){\makebox(0,0)[r]{\strut{}$-1$}}%
      \csname LTb\endcsname%
      \put(3864,1580){\makebox(0,0)[r]{\strut{}$0$}}%
      \csname LTb\endcsname%
      \put(3864,2033){\makebox(0,0)[r]{\strut{}$+1$}}%
      \csname LTb\endcsname%
      \put(3864,2486){\makebox(0,0)[r]{\strut{}$+2$}}%
      \csname LTb\endcsname%
      \put(3864,2939){\makebox(0,0)[r]{\strut{}$+3$}}%
      \csname LTb\endcsname%
      \put(3996,0){\makebox(0,0){\strut{}$-\pi$}}%
      \csname LTb\endcsname%
      \put(4698,0){\makebox(0,0){\strut{}$-\frac{\pi}{2}$}}%
      \csname LTb\endcsname%
      \put(5400,0){\makebox(0,0){\strut{}$0$}}%
      \csname LTb\endcsname%
      \put(6102,0){\makebox(0,0){\strut{}$+\frac{\pi}{2}$}}%
      \csname LTb\endcsname%
      \put(6804,0){\makebox(0,0){\strut{}$+\pi$}}%
      \csname LTb\endcsname%
      \put(3556,1579){\rotatebox{90}{\makebox(0,0){\strut{}$y$}}}%
      \put(5400,-219){\makebox(0,0){\strut{}$x$}}%
      \put(5400,3269){\makebox(0,0){\strut{}Reciprocale goniometrische functies}}%
    }%
    \gplgaddtomacro\gplfronttext{%
      \csname LTb\endcsname%
      \put(4768,2719){\makebox(0,0)[r]{\strut{}$\csc x$}}%
      \csname LTb\endcsname%
      \put(4768,2499){\makebox(0,0)[r]{\strut{}$\sec x$}}%
      \csname LTb\endcsname%
      \put(4768,2279){\makebox(0,0)[r]{\strut{}$\cot x$}}%
    }%
    \gplgaddtomacro\gplbacktext{%
      \csname LTb\endcsname%
      \put(264,220){\makebox(0,0)[r]{\strut{}$-\pi$}}%
      \csname LTb\endcsname%
      \put(264,560){\makebox(0,0)[r]{\strut{}$-\frac{3\pi}{4}$}}%
      \csname LTb\endcsname%
      \put(264,900){\makebox(0,0)[r]{\strut{}$-\frac{\pi}{2}$}}%
      \csname LTb\endcsname%
      \put(264,1240){\makebox(0,0)[r]{\strut{}$-\frac{\pi}{4}$}}%
      \csname LTb\endcsname%
      \put(264,1580){\makebox(0,0)[r]{\strut{}$0$}}%
      \csname LTb\endcsname%
      \put(264,1919){\makebox(0,0)[r]{\strut{}$+\frac{\pi}{4}$}}%
      \csname LTb\endcsname%
      \put(264,2259){\makebox(0,0)[r]{\strut{}$+\frac{\pi}{2}$}}%
      \csname LTb\endcsname%
      \put(264,2599){\makebox(0,0)[r]{\strut{}$+\frac{3\pi}{4}$}}%
      \csname LTb\endcsname%
      \put(264,2939){\makebox(0,0)[r]{\strut{}$+\pi$}}%
      \csname LTb\endcsname%
      \put(396,0){\makebox(0,0){\strut{}$-3$}}%
      \csname LTb\endcsname%
      \put(864,0){\makebox(0,0){\strut{}$-2$}}%
      \csname LTb\endcsname%
      \put(1332,0){\makebox(0,0){\strut{}$-1$}}%
      \csname LTb\endcsname%
      \put(1800,0){\makebox(0,0){\strut{}$0$}}%
      \csname LTb\endcsname%
      \put(2268,0){\makebox(0,0){\strut{}$+1$}}%
      \csname LTb\endcsname%
      \put(2736,0){\makebox(0,0){\strut{}$+2$}}%
      \csname LTb\endcsname%
      \put(3204,0){\makebox(0,0){\strut{}$+3$}}%
      \csname LTb\endcsname%
      \put(-242,1579){\rotatebox{90}{\makebox(0,0){\strut{}$y$}}}%
      \put(1800,-219){\makebox(0,0){\strut{}$x$}}%
      \put(1800,3269){\makebox(0,0){\strut{}Inverse goniometrische functies}}%
    }%
    \gplgaddtomacro\gplfronttext{%
      \csname LTb\endcsname%
      \put(2349,831){\makebox(0,0)[r]{\strut{}$\arcsin x$}}%
      \csname LTb\endcsname%
      \put(2349,611){\makebox(0,0)[r]{\strut{}$\arccos x$}}%
      \csname LTb\endcsname%
      \put(2349,391){\makebox(0,0)[r]{\strut{}$\arctan x$}}%
      \csname LTb\endcsname%
      \put(2299,1611){\makebox(0,0)[l]{\strut{} }}%
      \put(2299,2290){\makebox(0,0)[l]{\strut{} }}%
      \put(1363,2970){\makebox(0,0)[l]{\strut{} }}%
      \put(1363,931){\makebox(0,0)[l]{\strut{} }}%
    }%
    \gplbacktext
    \put(0,0){\includegraphics{gonio_multimulti}}%
    \gplfronttext
  \end{picture}%
\endgroup
